/*河南星辰软件科技有限公司
@copyright Copyright (c) 2010~2022 All rights reserved.
*/
package cn.javaxc.oa.mapper.humanresources;
import java.util.*;
import cn.javaxc.model.base.SQLList;
import cn.javaxc.model.base.SQLMap;
import org.springframework.transaction.annotation.Transactional;
import cn.javaxc.mvcwork.controller.web.PagedListInfo;
public interface EmployeeMapper{
    public SQLList<SQLMap> s_firm(Map m);
    public SQLList<SQLMap> s_user(Map m,PagedListInfo pagedInfo);
    public SQLList<SQLMap> s_outline(Map m);
    @Transactional
    public void d_person(Map m);
    @Transactional
    public void disable(Map m);
    @Transactional
    public void restore(Map m);
    public SQLList<SQLMap> person_info(Map m);
    public SQLList<SQLMap> s_relation(Map m);
    public SQLList<SQLMap> s_file(Map m);
    public SQLList<SQLMap> s_access(Map m);
    public SQLList<SQLMap> l_pf(Map m);
    public SQLList<SQLMap> l_pt(Map m);
    public SQLList<SQLMap> s_role(Map m);
    public SQLList<SQLMap> l_station(Map m);
    public SQLList<SQLMap> s_person(Map m);
    public Object per_relation_cnt(Map m);
    @Transactional
    public void staffUpSubmit(Map m);
    public SQLList<SQLMap> role_id(Map m);
    public SQLList<SQLMap> t_firm(Map m);
    @Transactional
    public int CMID(Map m);
    @Transactional
    public int I_access(Map m);
    public SQLList<SQLMap> t_user(Map m);
    public SQLList<SQLMap> station_info(Map m);
    public SQLList<SQLMap> station_set(Map m);
    public SQLList<SQLMap> pmslist(Map m);
    @Transactional
    public void multiStationSubmit(Map m);
    public SQLList<SQLMap> s1_access(Map m);
    @Transactional
    public void staffRegisterInfoUpSubmit(Map m);
    @Transactional
    public void staffRegisterEmailPassUpSubmit(Map m);
    @Transactional
    public void staffMyselfUpSubmit(Map m);
    public SQLList<SQLMap> p_person(Map m,PagedListInfo pagedInfo);
    @Transactional
    public int CMID1(Map m);
    @Transactional
    public int CMID2(Map m);
    public SQLList<SQLMap> s_firmlist(Map m);
    public SQLList<SQLMap> s_firmlist1(Map m);
    public SQLList<SQLMap> s_dept(Map m);
    public SQLList<SQLMap> l_person(Map m);
    @Transactional
    public int u_person(Map m);
}